garden arabis - Turkish English Dictionary